#include <stdio.h>
#include <string.h>
#include <stdlib.h>

char* NextItem(char*s,int len,char*n){
	char *p;
	for( int i=0; i<2*len; i++ ){ n[i]='1'; }
	int k,count=0;
	for( int i=0; i<len; i++ ){
		n[count*2]=s[i];
		k=count*2;
		while( s[i]==s[i+1] ){
			n[k+1]+=1;
			i++;
		}
		count++;
	}
	n[k+2]=NULL;
	p=n; 
	return p;
}

int main(){
	int k;
	char f[2],*p;
	scanf("%c %d",&f[0],&k);
	f[1]=NULL;p=f;
	for( int i=0; i<k-1; i++ ){
		char *n;
		n=(char*)malloc(2*strlen(p)*sizeof(char));
		p=NextItem(p,strlen(p),n);
	}
	printf("%s",p);
	return 0;
}
